electro-magnetic engine - Francés Inglés Diccionario